#define _CRT_SECURE_NO_WARNINGS 1
//#include<iostream>
//#include<cmath>
//using namespace std;
//int main()
//{
//	int t;
//	int x, y;
//	scanf("%d", &t);
//	for (int i = 0; i < t; i++)
//	{
//		scanf("%d %d", &x, &y);
//		int min1 = min(x, y);
//		int max1 = max(x, y);
//		cout << min1 << " " << max1 << '\n';
//	}
//	return 0;
//}

//#include<iostream>
//#include<string>
//#include<cmath>
//using namespace std;
//int main()
//{
//	int t;
//	scanf("%d", &t);
//	getchar();
//	for (int i = 0; i < t; i++) {
//		string s;
//		getline(cin, s);
//		int flag = 1;
//		for(int j = 0; j < s.size()-1; j++)
//		{
//			if (s[j] != s[j + 1])
//			{	
//				flag = 0;
//				break;
//			}
//		}
//
//		if (s.size() == 1 || flag == 1)
//			cout << "NO" << '\n';
//		else
//		{
//			cout << "YES" << '\n';
//			for (int j = 0; j < s.size() - 1; j++)
//			{
//				if (s[j] != s[j + 1])
//				{
//					swap(s[j], s[j + 1]);
//				}
//			}
//			cout << s << '\n';
//
//		}
//
//	}
//	return 0;
//}

#include<iostream>
#include<string>
#include<cmath>
using namespace std;
int main()
{
	int t;
	scanf("%d", &t);
	int a, b, c, d;
	for (int i = 0; i < t; i++)
	{
		scanf("%d %d %d %d", &a, &b, &c, &d);
		if (a > b)
		{
			swap(a, b);
		}
		if((c >= a && c <= b && d >= a && d <= b)||)

	}
	
	
	return 0;
}